package com.yf.tz.service;

import com.yf.tz.entity.MallSkuEntity;
import com.yf.service.BaseService;
import com.yf.tz.entity.MallSkuItemEntity;

import java.util.List;

/**
 * 产品规格Service接口
 *
 * @author hxf
 * @email 505860922@qq.com
 * @date Wed Jul 01 16:32:18 CST 2020
 */
public interface MallSkuService extends BaseService<MallSkuEntity>{


    /**

     List<MallSkuVo> queryListVo(MallSkuVo mallSkuVo);

        MallSkuVo getVo(Long id);

     **/

   /***********BACK***********/

    /***********API***********/

    /**
     * 重置规格
     * @param goodsId
     * @param skuItemList
     * @param skuList
     */
   void resetSku(Long goodsId, List<MallSkuItemEntity> skuItemList, List<MallSkuEntity> skuList);


   List<MallSkuEntity> findSkuByGoodsId(Long goodsId);

   List<MallSkuItemEntity> findSkuItemByGoodsId(Long goodsId);


}
